Text copied to clipboard!

Název

Text copied to clipboard!

Vývojář Legacy Systémů

Popis

Text copied to clipboard!
Hledáme zkušeného vývojáře legacy systémů, který se připojí k našemu týmu a pomůže nám spravovat, udržovat a modernizovat naše stávající softwarové systémy. Tento kandidát bude hrát klíčovou roli při analýze, optimalizaci a migraci starších aplikací na modernější technologie. Jako vývojář legacy systémů budete odpovědní za identifikaci a řešení problémů v existujících systémech, zajištění jejich stability a efektivity a spolupráci s ostatními členy týmu na návrhu a implementaci vylepšení. Budete pracovat s různými technologiemi, včetně starších programovacích jazyků, databází a frameworků, a budete se podílet na plánování a realizaci přechodu na modernější platformy. Vaše hlavní úkoly budou zahrnovat analýzu a dokumentaci stávajících systémů, identifikaci oblastí pro zlepšení, vývoj a testování nových funkcionalit a spolupráci s ostatními odděleními na zajištění hladkého provozu aplikací. Očekáváme, že budete mít zkušenosti s prací na velkých a složitých systémech, schopnost rychle se učit nové technologie a analytické myšlení pro řešení problémů. Ideální kandidát by měl mít zkušenosti s programovacími jazyky, jako jsou COBOL, Java, C++, nebo .NET, a znalost databázových systémů, jako jsou Oracle, SQL Server nebo MySQL. Důležitá je také schopnost pracovat v týmu, komunikovat s různými zainteresovanými stranami a přizpůsobit se měnícím se požadavkům projektu. Pokud máte vášeň pro práci se staršími systémy, rádi řešíte složité technické výzvy a chcete se podílet na modernizaci podnikových aplikací, pak je tato pozice pro vás ideální. Připojte se k nám a pomozte nám zajistit, že naše systémy budou i nadále efektivní, bezpečné a připravené na budoucnost.

Odpovědnosti

Text copied to clipboard!
  • Správa a údržba stávajících legacy systémů.
  • Analýza a optimalizace výkonu starších aplikací.
  • Vývoj a implementace nových funkcionalit do existujících systémů.
  • Spolupráce s ostatními týmy na modernizaci softwarové architektury.
  • Řešení technických problémů a zajištění stability systémů.
  • Dokumentace kódu a procesů pro budoucí použití.
  • Testování a ladění aplikací pro zajištění jejich spolehlivosti.
  • Podpora uživatelů a školení týmu ohledně změn v systémech.

Požadavky

Text copied to clipboard!
  • Zkušenosti s vývojem a údržbou legacy systémů.
  • Znalost programovacích jazyků jako COBOL, Java, C++ nebo .NET.
  • Schopnost pracovat s databázemi jako Oracle, SQL Server nebo MySQL.
  • Analytické myšlení a schopnost řešit složité technické problémy.
  • Zkušenosti s migrací starších systémů na modernější technologie.
  • Schopnost pracovat v týmu a efektivně komunikovat.
  • Znalost verzovacích systémů, jako je Git.
  • Schopnost rychle se učit nové technologie a přizpůsobit se změnám.

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké zkušenosti máte s vývojem a údržbou legacy systémů?
  • Jaké programovací jazyky a databázové systémy ovládáte?
  • Můžete popsat projekt, kde jste pracovali na modernizaci staršího systému?
  • Jak přistupujete k analýze a optimalizaci výkonu aplikací?
  • Jaké nástroje a technologie používáte pro správu verzí kódu?
  • Jak byste řešili problém s neefektivním kódem v legacy systému?
  • Jaké jsou podle vás hlavní výzvy při práci s legacy systémy?
  • Jak byste postupovali při migraci staršího systému na novou platformu?